have a finger in every pie

Translations
être sur tous les fronts
Definitions
To be involved in many different activities or enterprises, often to the point of being overly meddlesome or having too many interests.